.login {
  padding-top: 40rpx;
  .login_title {
    font-size: 50rpx;
    font-weight: bold;
    margin-bottom: 100rpx;
  }
  .login_warp {
    padding: 10rpx 55rpx;
  }

  .login_warp_block {
    height: 100rpx;
    border-bottom: 1px solid hsl(164, 46%, 80%);
    position: relative;
  }

  .login_inp {
    margin-left: 20rpx;
    color: #000;
    font-size: 30rpx;
    height: 100%;
  }

  .login_inp_placeholder {
    color: #999999;
    font-size: 30rpx;
  }

  .err_tip {
    position: absolute;
    left: 64rpx;
    bottom: 1rpx;
    font-size: 24rpx;
    color: #ee0a24;
    pointer-events: none;
  }

  .checkboxIcon {
    width: 33rpx;
    height: 33rpx;
    border: 1px solid #000000;
    border-radius: 50%;
  }
}